#ifndef __H3M_SPELL_H_DEF__
#define __H3M_SPELL_H_DEF__

enum H3M_SPELL {
	H3M_SPELL_SUMMON_BOAT,       /* 0x00 */
	H3M_SPELL_SCUTTLE_BOAT,       /* 0x01 */
	H3M_SPELL_VISIONS,       /* 0x02 */
	H3M_SPELL_VIEW_EARTH,       /* 0x03 */
	H3M_SPELL_DISGUISE,       /* 0x04 */
	H3M_SPELL_VIEW_AIR,       /* 0x05 */
	H3M_SPELL_FLY,       /* 0x06 */
	H3M_SPELL_WATER_WALK,       /* 0x07 */
	H3M_SPELL_DIMENSION_DOOR,       /* 0x08 */
	H3M_SPELL_TOWN_PORTAL,       /* 0x09 */
	H3M_SPELL_QUICK_SAND,       /* 0x0A */
	H3M_SPELL_LAND_MINE,       /* 0x0B */
	H3M_SPELL_FORCE_FIELD,       /* 0x0C */
	H3M_SPELL_FIRE_WALL,       /* 0x0D */
	H3M_SPELL_EARTHQUAKE,       /* 0x0E */
	H3M_SPELL_MAGIC_ARROW,       /* 0x0F */
	H3M_SPELL_ICE_BOLT,       /* 0x10 */
	H3M_SPELL_LIGHTNING_BOLT,       /* 0x11 */
	H3M_SPELL_IMPLOSION,       /* 0x12 */
	H3M_SPELL_CHAIN_LIGHTNING,       /* 0x13 */
	H3M_SPELL_FROST_RING,       /* 0x14 */
	H3M_SPELL_FIREBALL,       /* 0x15 */
	H3M_SPELL_INFERNO,       /* 0x16 */
	H3M_SPELL_METEOR_SHOWER,       /* 0x17 */
	H3M_SPELL_DEATH_RIPPLE,       /* 0x18 */
	H3M_SPELL_DESTROY_UNDEAD,       /* 0x19 */
	H3M_SPELL_ARMAGEDDON,       /* 0x1A */
	H3M_SPELL_SHIELD,       /* 0x1B */
	H3M_SPELL_AIR_SHIELD,       /* 0x1C */
	H3M_SPELL_FIRE_SHIELD,       /* 0x1D */
	H3M_SPELL_PROTECTION_FROM_AIR,       /* 0x1E */
	H3M_SPELL_PROTECTION_FROM_FIRE,       /* 0x1F */
	H3M_SPELL_PROTECTION_FROM_WATER,       /* 0x20 */
	H3M_SPELL_PROTECTION_FROM_EARTH,       /* 0x21 */
	H3M_SPELL_ANTI_MAGIC,       /* 0x22 */
	H3M_SPELL_DISPEL,       /* 0x23 */
	H3M_SPELL_MAGIC_MIRROR,       /* 0x24 */
	H3M_SPELL_CURE,       /* 0x25 */
	H3M_SPELL_RESURRECTION,       /* 0x26 */
	H3M_SPELL_ANIMATE_DEAD,       /* 0x27 */
	H3M_SPELL_SACRIFICE,       /* 0x28 */
	H3M_SPELL_BLESS,       /* 0x29 */
	H3M_SPELL_CURSE,       /* 0x2A */
	H3M_SPELL_BLOODLUST,       /* 0x2B */
	H3M_SPELL_PRECISION,       /* 0x2C */
	H3M_SPELL_WEAKNESS,       /* 0x2D */
	H3M_SPELL_STONE_SKIN,       /* 0x2E */
	H3M_SPELL_DISRUPTING_RAY,       /* 0x2F */
	H3M_SPELL_PRAYER,       /* 0x30 */
	H3M_SPELL_MIRTH,       /* 0x31 */
	H3M_SPELL_SORROW,       /* 0x32 */
	H3M_SPELL_FORTUNE,       /* 0x33 */
	H3M_SPELL_MISFORTUNE,       /* 0x34 */
	H3M_SPELL_HASTE,       /* 0x35 */
	H3M_SPELL_SLOW,       /* 0x36 */
	H3M_SPELL_SLAYER,       /* 0x37 */
	H3M_SPELL_FRENZY,       /* 0x38 */
	H3M_SPELL_TITANS_LIGHTNING_BOLT,       /* 0x39 */
	H3M_SPELL_COUNTERSTRIKE,       /* 0x3A */
	H3M_SPELL_BERSERK,       /* 0x3B */
	H3M_SPELL_HYPNOTIZE,       /* 0x3C */
	H3M_SPELL_FORGETFULNESS,       /* 0x3D */
	H3M_SPELL_BLIND,       /* 0x3E */
	H3M_SPELL_TELEPORT,       /* 0x3F */
	H3M_SPELL_REMOVE_OBSTACLE,       /* 0x40 */
	H3M_SPELL_CLONE,       /* 0x41 */
	H3M_SPELL_FIRE_ELEMENTAL,       /* 0x42 */
	H3M_SPELL_EARTH_ELEMENTAL,       /* 0x43 */
	H3M_SPELL_WATER_ELEMENTAL,       /* 0x44 */
	H3M_SPELL_AIR_ELEMENTAL,       /* 0x45 */
	// These abilities are used in combat creature structures
	H3M_SPELL_STONE,	/* 0x46 */
	H3M_SPELL_POISON,	/* 0x47 */
	H3M_SPELL_BIND,	/* 0x48 */
	H3M_SPELL_DISEASE,	/* 0x49 */
	H3M_SPELL_PARALYZE,/* 0x4A */
	H3M_SPELL_AGING,	/* 0x4B */
	H3M_SPELL_DEATH_CLOUD,/* 0x4C */
	H3M_SPELL_THUNDERBOLT,/* 0x4D */
	H3M_SPELL_DRAGONFLY_DISPEL,/* 0x4E */
	H3M_SPELL_DEATH_STARE,/* 0x4F */
	H3M_SPELL_ACID_BREATH/* 0x50 */
};

#endif
